/**
 *
 */
package com.et114.modules.org.vo;

import java.util.Date;
import java.util.List;

/**
 * @author guanhw
 */
public class UserVo extends OrgBaseVo {
	private static final long	serialVersionUID	= 3093602563780345709L;
	public static final String	defaultPassword		= "111111";
	private Long				userId;
	private String				loginName;
	// private String empCode;
	private String				empNameSearch;
	private String				password;
	private Boolean				workFlg;
	private Date				dateTime;
	private String				onlnFlg;
	private String				userFlag;
	private Long				loginId;
	private Long				funcId;
	private Integer				weight;
	private String				rmk;
	private Long				titleId;
	private List				userProperties;
	// 资源
	private List				functions;
	private List				methods;
	private List				functionEls;
	
	// // extends pros
	private Date				authDate;
	private List				roleList;
	private UserEmplyVo			userEmplyVo;
	private String [ ]			userIds;
	private String				roleName;
	private Date				lastModPassTime;
	
	public String getEmpNameSearch ( ) {
		return empNameSearch;
	}
	
	public void setEmpNameSearch ( String empNameSearch ) {
		this.empNameSearch = empNameSearch;
	}
	
	/*
	 * public String getEmpCode ( ) { return empCode; }
	 * 
	 * public void setEmpCode ( String empCode ) { this.empCode = empCode; }
	 */
	public String [ ] getUserIds ( ) {
		return userIds;
	}
	
	public void setUserIds ( String [ ] userIds ) {
		this.userIds = userIds;
	}
	
	public Long getUserId ( ) {
		return userId;
	}
	
	public void setUserId ( Long userId ) {
		this.userId = userId;
	}
	
	public String getLoginName ( ) {
		return loginName;
	}
	
	public void setLoginName ( String loginName ) {
		this.loginName = loginName;
	}
	
	public String getPassword ( ) {
		return password;
	}
	
	public void setPassword ( String password ) {
		this.password = password;
	}
	
	public Boolean getWorkFlg ( ) {
		return workFlg;
	}
	
	public void setWorkFlg ( Boolean workFlg ) {
		this.workFlg = workFlg;
	}
	
	public Date getDateTime ( ) {
		return dateTime;
	}
	
	public void setDateTime ( Date dateTime ) {
		this.dateTime = dateTime;
	}
	
	public String getOnlnFlg ( ) {
		return onlnFlg;
	}
	
	public void setOnlnFlg ( String onlnFlg ) {
		this.onlnFlg = onlnFlg;
	}
	
	public String getUserFlag ( ) {
		return userFlag;
	}
	
	public void setUserFlag ( String userFlag ) {
		this.userFlag = userFlag;
	}
	
	public Long getLoginId ( ) {
		return loginId;
	}
	
	public void setLoginId ( Long loginId ) {
		this.loginId = loginId;
	}
	
	public Long getFuncId ( ) {
		return funcId;
	}
	
	public void setFuncId ( Long funcId ) {
		this.funcId = funcId;
	}
	
	public Integer getWeight ( ) {
		return weight;
	}
	
	public void setWeight ( Integer weight ) {
		this.weight = weight;
	}
	
	public String getRmk ( ) {
		return rmk;
	}
	
	public void setRmk ( String rmk ) {
		this.rmk = rmk;
	}
	
	public Long getTitleId ( ) {
		return titleId;
	}
	
	public void setTitleId ( Long titleId ) {
		this.titleId = titleId;
	}
	
	public List getUserProperties ( ) {
		return userProperties;
	}
	
	public void setUserProperties ( List userProperties ) {
		this.userProperties = userProperties;
	}
	
	public List getFunctions ( ) {
		return functions;
	}
	
	public void setFunctions ( List functions ) {
		this.functions = functions;
	}
	
	public List getMethods ( ) {
		return methods;
	}
	
	public void setMethods ( List methods ) {
		this.methods = methods;
	}
	
	public List getFunctionEls ( ) {
		return functionEls;
	}
	
	public void setFunctionEls ( List functionEls ) {
		this.functionEls = functionEls;
	}
	
	public UserEmplyVo getUserEmplyVo ( ) {
		return userEmplyVo;
	}
	
	public void setUserEmplyVo ( UserEmplyVo userEmplyVo ) {
		this.userEmplyVo = userEmplyVo;
	}
	
	public Date getAuthDate ( ) {
		return authDate;
	}
	
	public void setAuthDate ( Date authDate ) {
		this.authDate = authDate;
	}
	
	public List getRoleList ( ) {
		return roleList;
	}
	
	public String getRoleName ( ) {
		return roleName;
	}
	
	public void setRoleName ( String roleName ) {
		this.roleName = roleName;
	}
	
	public void setRoleList ( List roleList ) {
		this.roleList = roleList;
	}
	
	public Date getLastModPassTime ( ) {
		return lastModPassTime;
	}
	
	public void setLastModPassTime ( Date lastModPassTime ) {
		this.lastModPassTime = lastModPassTime;
	}
	
}
